//
//  CLList.h
//  chanlin
//
//  Created by Ryan on 15/6/30.
//  Copyright (c) 2015年 chanlin. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>

@class CLList, CLUrl;

@interface CLList : NSManagedObject

@property (nonatomic, retain) NSString * audio;
@property (nonatomic, retain) NSString * category;
@property (nonatomic) float cHeight;
@property (nonatomic, retain) NSString * classId;
@property (nonatomic) int32_t comment;
@property (nonatomic, retain) NSString * info;
@property (nonatomic, retain) NSString * itemId;
@property (nonatomic) int32_t link;
@property (nonatomic, retain) NSString * slider1;
@property (nonatomic, retain) NSString * slider2;
@property (nonatomic, retain) NSString * slider3;
@property (nonatomic) int32_t sort;
@property (nonatomic, retain) NSString * status;
@property (nonatomic) int32_t style;
@property (nonatomic, retain) NSString * sub;
@property (nonatomic, retain) NSString * thumnail;
@property (nonatomic, retain) NSString * title;
@property (nonatomic, retain) NSString * url;
@property (nonatomic, retain) NSString * audioTime;
@property (nonatomic, retain) NSOrderedSet *focus;
@property (nonatomic, retain) NSOrderedSet *subUrls;
@end

@interface CLList (CoreDataGeneratedAccessors)

- (void)insertObject:(CLList *)value inFocusAtIndex:(NSUInteger)idx;
- (void)removeObjectFromFocusAtIndex:(NSUInteger)idx;
- (void)insertFocus:(NSArray *)value atIndexes:(NSIndexSet *)indexes;
- (void)removeFocusAtIndexes:(NSIndexSet *)indexes;
- (void)replaceObjectInFocusAtIndex:(NSUInteger)idx withObject:(CLList *)value;
- (void)replaceFocusAtIndexes:(NSIndexSet *)indexes withFocus:(NSArray *)values;
- (void)addFocusObject:(CLList *)value;
- (void)removeFocusObject:(CLList *)value;
- (void)addFocus:(NSOrderedSet *)values;
- (void)removeFocus:(NSOrderedSet *)values;
- (void)insertObject:(CLUrl *)value inSubUrlsAtIndex:(NSUInteger)idx;
- (void)removeObjectFromSubUrlsAtIndex:(NSUInteger)idx;
- (void)insertSubUrls:(NSArray *)value atIndexes:(NSIndexSet *)indexes;
- (void)removeSubUrlsAtIndexes:(NSIndexSet *)indexes;
- (void)replaceObjectInSubUrlsAtIndex:(NSUInteger)idx withObject:(CLUrl *)value;
- (void)replaceSubUrlsAtIndexes:(NSIndexSet *)indexes withSubUrls:(NSArray *)values;
- (void)addSubUrlsObject:(CLUrl *)value;
- (void)removeSubUrlsObject:(CLUrl *)value;
- (void)addSubUrls:(NSOrderedSet *)values;
- (void)removeSubUrls:(NSOrderedSet *)values;
@end
